wounds and injuries - French English Dictionary